package br.ufrj.neg.constants;

import br.ufrj.neg.bean.Idioma;

public final class TraducaoConstantes {

	public static int getIdTabela(String nomeTabela) {
		if (nomeTabela.equals("artigo"))
			return 1;
		if (nomeTabela.equals("dialogo"))
			return 2;
		if (nomeTabela.equals("dica_negociacao"))
			return 3;
		if (nomeTabela.equals("tipo_artefato"))
			return 7;
		if (nomeTabela.equals("tipo_reuniao"))
			return 8;
		if (nomeTabela.equals("tipo_risco"))
			return 9;
		if (nomeTabela.equals("tipo_valoracao"))
			return 10;
		if (nomeTabela.equals("unidade_valoracao"))
			return 11;
		if (nomeTabela.equals("artefato"))			
			return 13;
		if (nomeTabela.equals("papel"))			
			return 15;		
		if (nomeTabela.equals("elemento_modelo"))
			return 25;
		else return -1;
	}	
	
	/**
	 * @param idioma
	 * @return id do idioma, na nossa convenção interna. Vide Idioma.java
	 */
	@Deprecated
	public static int getIdIdioma(Idioma idioma) {		
		return idioma.getIdIdioma();
	}

	
}

